
<%@ page import="cotacao.CotacaoMercadoria" %>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <meta name="layout" content="main" />
  <g:set var="entityName" value="${message(code:'cotacaoMercadoria.label', default:'CotacaoMercadoria')}" />
  <title>Edit ${entityName}</title>
  <script>
    function mascara(o,f){
    v_obj=o
    v_fun=f
    setTimeout("execmascara()",1)
}

function execmascara(){
    v_obj.value=v_fun(v_obj.value)
}

function soNumeros(v){
    return v.replace(/\D/g,"")
}

function financeiro(v){
    v=v.replace(/\D/g,"")                    //Remove tudo o que não é dígito
    v=v.replace(/(\d{1,14})(\d{2})/,"$1,$2")       //Coloca um ponto entre o terceiro e o quarto dígitos
    v=v.replace(/(\d{1,14})(\d{3})/,"$1.$2")       //Coloca um ponto entre o terceiro e o quarto dígitos
    v=v.replace(/(\d{1,14})(\d{3})/,"$1.$2")       //Coloca um ponto entre o terceiro e o quarto dígitos
    v=v.replace(/(\d{1,14})(\d{3})/,"$1.$2")       //Coloca um ponto entre o terceiro e o quarto dígitos
    v=v.replace(/(\d{1,14})(\d{3})/,"$1.$2")       //Coloca um ponto entre o terceiro e o quarto dígitos
    return v
}

function atualizandoCotacao(){
      document.getElementById('searchMercadoriaCodigo').disabled = false
      document.getElementById('searchMercadoriaNome').disabled = false
      document.getElementById('searchFornecedorCodigo').disabled = false
      document.getElementById('searchFornecedorNome').disabled = false
      document.getElementById('tpreco_cotacao').disabled = false
      document.getElementById('tultimo_preco_cotado').disabled = false
      document.getElementById('tqtde_merc').disabled = false
      document.getElementById('tcodigo_mercadoria_fk').disabled = true
      document.getElementById('tnome_mercadoria').disabled = false
      document.getElementById('tcodigo_fornecedor_fk').disabled = false
      document.getElementById('tnome_fornecedor').disabled = false
      document.getElementById('tunidade_fk').disabled = true
      document.getElementById('searchUnidade').disabled = true
      document.getElementById('tcondicao_compra_fk').disabled = true
      document.getElementById('searchCondicao').disabled = true
      document.getElementById('gerarPedido').disabled = true     
}

function cotacaoAtualizada(){
      document.getElementById('searchMercadoriaCodigo').disabled = true
      document.getElementById('searchMercadoriaNome').disabled = true
      document.getElementById('searchFornecedorCodigo').disabled = true
      document.getElementById('searchFornecedorNome').disabled = true
      document.getElementById('tpreco_cotacao').disabled = true
      document.getElementById('tultimo_preco_cotado').disabled = true
      document.getElementById('tqtde_merc').disabled = true
      document.getElementById('tcodigo_mercadoria_fk').disabled = true
      document.getElementById('tnome_mercadoria').disabled = true
      document.getElementById('tcodigo_fornecedor_fk').disabled = true
      document.getElementById('tnome_fornecedor').disabled = true
      document.getElementById('tunidade_fk').disabled = false
      document.getElementById('searchUnidade').disabled = false
      document.getElementById('tcondicao_compra_fk').disabled = false
      document.getElementById('searchCondicao').disabled = false
      document.getElementById('gerarPedido').disabled = false
}


  </script>
</head>
<body>
  <div class="nav">
    <span class="menuButton"><a class="home" href="${resource(dir:'')}">Home</a></span>
    <span class="menuButton"><g:link class="list" action="list">${entityName} List</g:link></span>
    <span class="menuButton"><g:link class="create" action="create">New ${entityName}</g:link></span>
  </div>
  <div class="body">
    <h1>Edit ${entityName}</h1>
    <g:if test="${flash.message}">
      <div class="message">${flash.message}</div>
    </g:if>
    <g:hasErrors bean="${cotacaoMercadoriaInstance}">
      <div class="errors">
        <g:renderErrors bean="${cotacaoMercadoriaInstance}" as="list" />
      </div>
    </g:hasErrors>
    <g:form method="post" >
<%//<input type="hidden" name="id" value="${cotacaoMercadoriaInstance?.tcodigo_pk}" />%>
<%//<input type="hidden" name="version" value="${cotacaoMercadoriaInstance?.version}" />%>
      <div class="dialog">
        <table>
          <tbody>
            <tr class="prop">
              <td valign="top" class="name">
                <label for="tunidade_fk">
                  <g:message code="cotacaoMercadoria.tunidade_fk.label" default="Tunidadefk" />
                </label>
              </td>
              <td valign="top" class="value ${hasErrors(bean:cotacaoMercadoriaInstance,field:'tunidade_fk','errors')}">
                <input disabled="true" type="text" id="tunidade_fk" name="tunidade_fk" value="${fieldValue(bean:cotacaoMercadoriaInstance,field:'tunidade_fk')}" />
          <g:actionSubmit id="searchUnidade" action="searchUnidade" value="Buscar" />
          </td>
          </tr>

          <tr class="prop">
            <td valign="top" class="name">
              <label for="tcondicao_compra_fk">
                <g:message code="cotacaoMercadoria.tcondicao_compra_fk.label" default="Tcondicaocomprafk" />
              </label>
            </td>
            <td valign="top" class="value ${hasErrors(bean:cotacaoMercadoriaInstance,field:'tcondicao_compra_fk','errors')}">
              <input disabled="true" type="text" id="tcondicao_compra_fk" name="tcondicao_compra_fk" value="${fieldValue(bean:cotacaoMercadoriaInstance,field:'tcondicao_compra_fk')}" />
          <g:actionSubmit id="searchCondicao" action="searchCondicao" value="Buscar" />
          </td>
          </tr>

          <tr class="prop">
            <td valign="top" class="name">
              <label for="tpedido_gerado">
                <g:message code="cotacaoMercadoria.tpedido_gerado.label" default="Tpedidogerado" />
              </label>

            </td>
            <td valign="top" class="value ${hasErrors(bean:cotacaoMercadoriaInstance,field:'tpedido_gerado','errors')}">
<%//<g:select id="tpedido_gerado" name="tpedido_gerado" from="['S', 'N']" value="${cotacaoMercadoriaInstance.tpedidoGerado}" ></g:select>%>
          <g:if test="${ cotacaoMercadoriaInstance.tpedido_gerado == 'N' || (cotacaoMercadoriaInstance.tpedido_gerado == 'P') }">
            <g:checkBox id="gerarPedido" name="gerarPedido" value="${false}" />
          </g:if>
          <g:else>
            <g:checkBox id="gerarPedido" name="gerarPedido" value="${true}" />
          </g:else>

          </td>
          </tr>


          <tr class="prop">
            <td valign="top" class="name">
              <label for="tcodigo_mercadoria_fk">
                <g:message code="cotacaoMercadoria.tcodigo_mercadoria_fk.label" default="Tcodigomercadoriafk" />
              </label>
            </td>
            <td valign="top" class="value ${hasErrors(bean:cotacaoToUpdateInstance,field:'tcodigo_mercadoria_fk','errors')}">
              <input type="text" disabled="true" id="tcodigo_mercadoria_fk" name="tcodigo_mercadoria_fk" value="${cotacaoMercadoriaInstance.tcodigo_mercadoria_fk}" />
          <g:actionSubmit id="searchMercadoriaCodigo" action="searchMercadoria" value="Buscar" />
          </td>
          </tr>

          <tr class="prop">
            <td valign="top" class="name">
              <label for="tnome_mercadoria">
                <g:message code="cotacaoMercadoria.tnome_mercadoria.label" default="Tnomemercadoria" />
              </label>
            </td>
            <td valign="top" class="value ${hasErrors(bean:cotacaoMercadoriaInstance,field:'tnome_mercadoria','errors')}">
              <input type="text" disabled="true"  maxlength="50" id="tnome_mercadoria" name="tnome_mercadoria" value="${cotacaoMercadoriaInstance.tnome_mercadoria}"/>
          <g:actionSubmit id="searchMercadoriaNome" action="searchMercadoria" value="Buscar" />
          </td>
          </tr>

          <tr class="prop">
            <td valign="top" class="name">
              <label for="tqtde_merc">
                <g:message code="cotacaoMercadoria.tqtde_merc.label" default="Tqtdemerc" />
              </label>
            </td>
            <td valign="top" class="value ${hasErrors(bean:cotacaoMercadoriaInstance,field:'tqtde_merc','errors')}">
              <input type="text" maxlength="8" onkeypress="mascara(this,soNumeros)" id="tqtde_merc" name="tqtde_merc" value="${cotacaoMercadoriaInstance.tqtde_merc}" />
            </td>
          </tr>

          <tr class="prop">
            <td valign="top" class="name">
              <label for="tcodigo_fornecedor_fk">
                <g:message code="cotacaoMercadoria.tcodigo_fornecedor_fk.label" default="Tcodigofornecedorfk" />
              </label>
            </td>
            <td valign="top" class="value ${hasErrors(bean:cotacaoMercadoriaInstance,field:'tcodigo_fornecedor_fk','errors')}">
              <input type="text" disabled="true" id="tcodigo_fornecedor_fk" name="tcodigo_fornecedor_fk" value="${cotacaoMercadoriaInstance.tcodigo_fornecedor_fk}" />
          <g:actionSubmit id="searchFornecedorCodigo" action="searchFornecedor" value="Buscar" />
          </td>
          </tr>

          <tr class="prop">
            <td valign="top" class="name">
              <label for="tnome_fornecedor">
                <g:message code="cotacaoMercadoria.tnome_fornecedor.label" default="Tnomefornecedor" />
              </label>
            </td>
            <td valign="top" class="value ${hasErrors(bean:cotacaoMercadoriaInstance,field:'tnome_fornecedor','errors')}">
              <input type="text" disabled="true" maxlength="50" id="tnome_fornecedor" name="tnome_fornecedor" value="${cotacaoMercadoriaInstance.tnome_fornecedor}"/>
          <g:actionSubmit id="searchFornecedorNome" action="searchFornecedor" value="Buscar" />
          </td>
          </tr>

          <tr class="prop">
            <td valign="top" class="name">
              <label for="tpreco_cotacao">
                <g:message code="cotacaoMercadoria.tpreco_cotacao.label" default="Tprecocotacao" />
              </label>
            </td>
            <td valign="top" class="value ${hasErrors(bean:cotacaoMercadoriaInstance,field:'tpreco_cotacao','errors')}">
              <input type="text" maxlength="21" onkeypress="mascara(this, financeiro)" id="tpreco_cotacao" name="tpreco_cotacao" value="${cotacaoMercadoriaInstance.tpreco_cotacao}" />
            </td>
          </tr>
          <tr class="prop">
            <td valign="top" class="name">
              <label for="tultimo_preco_cotado">
                <g:message code="cotacaoMercadoria.tultimo_preco_cotado.label" default="Tultimoprecocotado" />
              </label>
            </td>
            <td valign="top" class="value ${hasErrors(bean:cotacaoMercadoriaInstance,field:'tultimo_preco_cotado','errors')}">
              <input type="text" maxlength="21" id="tultimo_preco_cotado" name="tultimo_preco_cotado" value="${cotacaoMercadoriaInstance.tultimo_preco_cotado}" />
            </td>
          </tr>

<%/*
<tr class="prop">
<td valign="top" class="name">
<label for="tcodigo_pk">
<g:message code="cotacaoMercadoria.tcodigo_pk.label" default="Tcodigopk" />
</label>

</td>
<td valign="top" class="value ${hasErrors(bean:cotacaoMercadoriaInstance,field:'tcodigo_pk','errors')}">
<input type="text" id="tcodigo_pk" name="tcodigo_pk" value="${fieldValue(bean:cotacaoMercadoriaInstance,field:'tcodigo_pk')}" />
</td>
</tr>*/%>

          </tbody>
        </table>
      </div>
      <div class="buttons">
        <input type="hidden" name="id" value="${cotacaoMercadoriaInstance?.tsequencia_pk}" />
        <span class="button"><g:actionSubmit class="save" value="Update" /></span>
        <!--<span class="button"><g:actionSubmit class="delete" onclick="return confirm('Are you sure?');" value="Delete" /></span>-->
        <span class="button"><g:actionSubmit class="save" action="atualizarCotacao" value="Atualiza Cotacao" /></span>
        <span class="button"><g:actionSubmit class="save" action="insereCotacaoNoEdit" value="Insere Cotação" /></span>
      </div>
      <div class="list">
        <table>
          <thead>
            <tr>

          <g:sortableColumn property="tsequenciaPk" title="${message(code:'cotacaoMercadoria.tsequencia_pk.label', default:'N°')}" />

          <g:sortableColumn property="tcodigo_mercadoria_fk" title="${message(code:'cotacaoMercadoria.tcodigo_mercadoria_fk.label', default:'Cód. Merc.')}" />

          <g:sortableColumn property="tnome_mercadoria" title="${message(code:'cotacaoMercadoria.tnome_mercadoria.label', default:'Mercadoria')}" />

          <g:sortableColumn property="tcodigo_fornecedor_fk" title="${message(code:'cotacaoMercadoria.tcodigo_fornecedor_fk.label', default:'Cód. Fornec.')}" />

          <g:sortableColumn property="tnome_fornecedor" title="${message(code:'cotacaoMercadoria.tnome_fornecedor.label', default:'Fornecedor')}" />

          <g:sortableColumn property="tqtde_merc" title="${message(code:'cotacaoMercadoria.tqtde_merc.label', default:'Qtde')}" />

          <g:sortableColumn property="tpreco_cotacao" title="${message(code:'cotacaoMercadoria.tpreco_cotacao.label', default:'Preço (R$)')}" />

          <g:sortableColumn property="updateCotacao" title="Operações" />

          </tr>
          </thead>
          <tbody>
          <g:each in="${cotacaoMercadoriaInstanceList}" status="i" var="cotacaoMercadoriaInstance">
            <tr class="${(i % 2) == 0 ? 'odd' : 'even'}">

<%//<td><g:link action="show" id="${cotacaoMercadoriaInstance.tcodigo_mercadoria_fk}">${fieldValue(bean:cotacaoMercadoriaInstance, field:'tcodigo_mercadoria_fk')}</g:link></td>%>

              <td>${fieldValue(bean:cotacaoMercadoriaInstance, field:'tsequenciaPk')}</td>

              <td>${fieldValue(bean:cotacaoMercadoriaInstance, field:'tcodigoMercadoriaFk')}</td>

              <td>${fieldValue(bean:cotacaoMercadoriaInstance, field:'tnomeMercadoria')}</td>

              <td>${fieldValue(bean:cotacaoMercadoriaInstance, field:'tcodigoFornecedorFk')}</td>

              <td>${fieldValue(bean:cotacaoMercadoriaInstance, field:'tnomeFornecedor')}</td>

              <td>${fieldValue(bean:cotacaoMercadoriaInstance, field:'tqtdeMerc')}</td>

              <td>${fieldValue(bean:cotacaoMercadoriaInstance, field:'tprecoCotacao')}</td>

              <td id="teste">

            <g:link action="alterarCotacao" id="${cotacaoMercadoriaInstanceList.indexOf(cotacaoMercadoriaInstance)}">Alterar</g:link>
            <g:link action="deletarCotacao" id="${cotacaoMercadoriaInstanceList.indexOf(cotacaoMercadoriaInstance)}">Deletar</g:link>
            </td>

            </tr>
          </g:each>
          </tbody>
        </table>
      </div>


      <div class="paginateButtons">
        <g:if test="${cotacaoMercadoriaInstanceList == null}">
          <g:paginate total="0" />
        </g:if>
        <g:else>
          <g:paginate total="${cotacaoMercadoriaInstanceList.size()}" />
        </g:else>
      </div>
    </g:form>
  </div>
</body>
</html>
